well manometer - Spanish English Dictionary